package com.zmn.brs.dubbo.interfaces.record;

import com.zmn.brs.common.model.dio.OperateRecordDIO;
import com.zmn.common.dto2.ResponseDTO;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;

/**
 * 类描述：安全监控事件操作接口实现
 * @author zhangyao
 * @since 2021/04/28 18:33
 */
@Api(value = "操作事件操作接口", tags = {"操作事件操作接口"})
public interface OperateEventModifyRemoteService {

    /**
     * 操作事件监控
     * @param operateRecord 操作记录
     * @return com.zmn.common.dto2.ResponseDTO<java.lang.Boolean><br/>
     *     true：该操作未触发安全监控，false：该操作已触发安全监控
     * @throws
     * @author zhangyao
     * @since 2021/04/28 18:34
     */
    @ApiOperation(value = "操作事件监控", response = ResponseDTO.class)
    ResponseDTO<Boolean> operateEventMonitor(OperateRecordDIO operateRecord);

}
